package com.cc.mapper;

import com.cc.entity.EbProduct;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductMapper {

    /**
     * 作用：分页查询商品表
     * 导包：alt+Enter
     * 参数from：页数
     *
     */
    List<EbProduct> findByPage(@Param("from")Integer from,@Param("pageSize")Integer pageSize);


    /**
     * 作用：商品表，添加商品
     * @param ebProduct
     * @return
     */
    public  int save(EbProduct ebProduct);


    /**
     * 作用：商品表，删除商品
     * int      只作为整数判断          int   数字
     * Integer  作为引用判断            Integer是对象
     * @param  epId  商品的编号
     * @Desc    根据商品的编号进行删除
     * @return
     */
    public int delete(Integer epId);


    /**
     * 作用：商品表，修改商品信息
     * @param ebProduct 更新的对象
     * @return 受影响的行数
     */
    public int updateByPrimaryKey(EbProduct ebProduct);
}
